<?php

namespace App\Api\Repositories;

use function Ramsey\Uuid\v1;
use Illuminate\Support\Facades\Cache;

use Illuminate\Support\Facades\Redis;
use Illuminate\Contracts\Cache\LockTimeoutException;

/**
 * 实现数据仓库中通用的增删改查操作
 *
 * 在单条数据查询中，会根据数据id缓存数据
 * 所以所有的数据修改、删除操作必须调用 delete_select_cache() 方法，或使用此类中的数据数据修改、删除方法
 */
class BaseRepository
{
    protected $eloquentClass;

}
